Shim6: Reference Implementation and Optimization

نویسندگان

  • Jun Bi
  • Ping Hu
  • Lizhong Xie
چکیده

Shim6 is an important multihoming solution. This paper studies shim6 from several perspectives, including shim6 protocol implementation, shim6 mechanism optimization and security enhancement. In order to provide a shim6 research platform, we implement shim6 protocol on the Linux 2.6 platform as one of the first reference implementations. Based on this research platform, we refine the shim6 address switching mechanism, which reduces shim6 address switching time greatly. In addition, we propose an enhanced shim6 security mechanism to defeat reflection-type DoS/DDoS attacks launched from the multihomed site, by preventing source address spoofing in the

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Empirical Evaluation of a Shim6 Implementation

Several solutions are proposed to enable scalable multihoming over IPv6. One of these proposals is Shim6, a host-based multihoming solution based on the modification of the Internet Protocol stack of the host. This modification adds a layer below the transport protocols but above the forwarding layer. As this approach makes the modifications to the network stack transparent, existing applicatio...

متن کامل

Implementation and evaluation of the Shim6 protocol in the Linux kernel

In the changing landscape of the todays Internet, several solutions are under investigation to allow efficient, flexible and scalable multihoming. One of the proposals is shim6, a host-based multihoming solution based on the use of multiple IPv6 addresses on each host. In this work, we first describe the main features of this protocol, then we explain our implementation of shim6, along with the...

متن کامل

Implementing SHIM6 using the Linux XFRM framework

T HE Shim6 proposal [1] by IETF to solve the multihoming problem for IPv6 is reaching a consensus, although some aspects are still criticized. It is important for the success of a solution to test it in real conditions, but this has not been done yet. The Shim6 approach relies on an ID/locator split concept, where the mapping is done inside the end-hosts, thanks to a new shim sublayer located i...

متن کامل

Fault Tolerant Scalable Support for Network Portability and Traffic Engineering

The P-SHIM6 architecture provides ISP independence to IPv6 sites without compromising scalability. This architecture is based on a middle-box, the P-SHIM6, which manages the SHIM6 protocol exchange on behalf of the nodes of a site, which are configured with provider independent addresses. Incoming and outgoing packets are processed by the P-SHIM6 box, which can assign different locators to a gi...

متن کامل

A Macro Mobility and Multihoming Notification Protocol for Wireless Mesh Networks implementing Mobile IP and SHIM6

Wireless mesh networks provide cost-efficient means to ubiquitous Internet access. Large-scale wireless mesh networks may use multiple access networks. Depending on the routing protocol, a node may not know over which of these access networks it is communicating. In this report, we propose a routing protocol-independent method that allows nodes to (i) determine when they are switching the acces...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008